import _m0 from "protobufjs/minimal"; export declare const protobufPackage = ""; export interface Timestamp { seconds: number; nanos: number; } export interface QueryFilter { query: string; startIndex: number; itemsPerPage: number; id: string; acceptLanguage: string; uniqueId: string; } export interface RemoveRequestData { rowsAffected: number; } export interface QueryFilterRequest { query: QueryFilter | undefined; } export interface DeleteRequest { list: string[]; query: string; suspense: boolean; } export interface DeleteResponseData { DeleteRequest: number; } export interface DeleteResponse { data: DeleteResponseData | undefined; } export interface IErrorItem { location: string; message: string; messageTranslated: string; errorParam: string; type: string; } export interface EmptyRequest { } export interface OkayResponseData { } export interface OkayResponse { data: OkayResponseData | undefined; } export interface IError { message: string; messageTranslated: string; errors: IErrorItem[]; httpCode: number; } export interface RemoveReply { rowsAffected: number; error: IError | undefined; } export declare const Timestamp: { encode(message: Timestamp, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Timestamp; fromJSON(object: any): Timestamp; toJSON(message: Timestamp): unknown; create]: never; }>(base?: I): Timestamp; fromPartial]: never; }>(object: I_1): Timestamp; }; export declare const QueryFilter: { encode(message: QueryFilter, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryFilter; fromJSON(object: any): QueryFilter; toJSON(message: QueryFilter): unknown; create]: never; }>(base?: I): QueryFilter; fromPartial]: never; }>(object: I_1): QueryFilter; }; export declare const RemoveRequestData: { encode(message: RemoveRequestData, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RemoveRequestData; fromJSON(object: any): RemoveRequestData; toJSON(message: RemoveRequestData): unknown; create]: never; }>(base?: I): RemoveRequestData; fromPartial]: never; }>(object: I_1): RemoveRequestData; }; export declare const QueryFilterRequest: { encode(message: QueryFilterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryFilterRequest; fromJSON(object: any): QueryFilterRequest; toJSON(message: QueryFilterRequest): unknown; create]: never; }; } & { [K_1 in Exclude]: never; }>(base?: I): QueryFilterRequest; fromPartial]: never; }; } & { [K_3 in Exclude]: never; }>(object: I_1): QueryFilterRequest; }; export declare const DeleteRequest: { encode(message: DeleteRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteRequest; fromJSON(object: any): DeleteRequest; toJSON(message: DeleteRequest): unknown; create]: never; }; query?: string; suspense?: boolean; } & { [K_1 in Exclude]: never; }>(base?: I): DeleteRequest; fromPartial]: never; }; query?: string; suspense?: boolean; } & { [K_3 in Exclude]: never; }>(object: I_1): DeleteRequest; }; export declare const DeleteResponseData: { encode(message: DeleteResponseData, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteResponseData; fromJSON(object: any): DeleteResponseData; toJSON(message: DeleteResponseData): unknown; create]: never; }>(base?: I): DeleteResponseData; fromPartial]: never; }>(object: I_1): DeleteResponseData; }; export declare const DeleteResponse: { encode(message: DeleteResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteResponse; fromJSON(object: any): DeleteResponse; toJSON(message: DeleteResponse): unknown; create]: never; }; } & { [K_1 in Exclude]: never; }>(base?: I): DeleteResponse; fromPartial]: never; }; } & { [K_3 in Exclude]: never; }>(object: I_1): DeleteResponse; }; export declare const IErrorItem: { encode(message: IErrorItem, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): IErrorItem; fromJSON(object: any): IErrorItem; toJSON(message: IErrorItem): unknown; create]: never; }>(base?: I): IErrorItem; fromPartial]: never; }>(object: I_1): IErrorItem; }; export declare const EmptyRequest: { encode(_: EmptyRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): EmptyRequest; fromJSON(_: any): EmptyRequest; toJSON(_: EmptyRequest): unknown; create]: never; }>(base?: I): EmptyRequest; fromPartial]: never; }>(_: I_1): EmptyRequest; }; export declare const OkayResponseData: { encode(_: OkayResponseData, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): OkayResponseData; fromJSON(_: any): OkayResponseData; toJSON(_: OkayResponseData): unknown; create]: never; }>(base?: I): OkayResponseData; fromPartial]: never; }>(_: I_1): OkayResponseData; }; export declare const OkayResponse: { encode(message: OkayResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): OkayResponse; fromJSON(object: any): OkayResponse; toJSON(message: OkayResponse): unknown; create]: never; }; } & { [K_1 in Exclude]: never; }>(base?: I): OkayResponse; fromPartial]: never; }; } & { [K_3 in Exclude]: never; }>(object: I_1): OkayResponse; }; export declare const IError: { encode(message: IError, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): IError; fromJSON(object: any): IError; toJSON(message: IError): unknown; create]: never; })[] & { [K_1 in Exclude]: never; }; httpCode?: number; } & { [K_2 in Exclude]: never; }>(base?: I): IError; fromPartial]: never; })[] & { [K_4 in Exclude]: never; }; httpCode?: number; } & { [K_5 in Exclude]: never; }>(object: I_1): IError; }; export declare const RemoveReply: { encode(message: RemoveReply, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RemoveReply; fromJSON(object: any): RemoveReply; toJSON(message: RemoveReply): unknown; create]: never; })[] & { [K_1 in Exclude]: never; }; httpCode?: number; } & { [K_2 in Exclude]: never; }; } & { [K_3 in Exclude]: never; }>(base?: I): RemoveReply; fromPartial]: never; })[] & { [K_5 in Exclude]: never; }; httpCode?: number; } & { [K_6 in Exclude]: never; }; } & { [K_7 in Exclude]: never; }>(object: I_1): RemoveReply; }; type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; type KeysOfUnion = T extends T ? keyof T : never; export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & { [K in Exclude>]: never; }; export {};