AccessConfig: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): AccessConfig;
    encode(message: AccessConfig, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: AccessConfigAmino): AccessConfig;
    fromAminoMsg(object: AccessConfigAminoMsg): AccessConfig;
    fromPartial(object: {
        address?: string;
        addresses?: string[];
        permission?: AccessType;
    }): AccessConfig;
    fromProtoMsg(message: AccessConfigProtoMsg): AccessConfig;
    toAmino(message: AccessConfig): AccessConfigAmino;
    toAminoMsg(message: AccessConfig): AccessConfigAminoMsg;
    toProto(message: AccessConfig): Uint8Array;
    toProtoMsg(message: AccessConfig): AccessConfigProtoMsg;
}