AccessOperation: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): AccessOperation;
    encode(message: AccessOperation, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: AccessOperationAmino): AccessOperation;
    fromAminoMsg(object: AccessOperationAminoMsg): AccessOperation;
    fromPartial(object: {
        accessType?: AccessType;
        identifierTemplate?: string;
        resourceType?: ResourceType;
    }): AccessOperation;
    fromProtoMsg(message: AccessOperationProtoMsg): AccessOperation;
    toAmino(message: AccessOperation): AccessOperationAmino;
    toAminoMsg(message: AccessOperation): AccessOperationAminoMsg;
    toProto(message: AccessOperation): Uint8Array;
    toProtoMsg(message: AccessOperation): AccessOperationProtoMsg;
}