declare const EncryptedCircuitString_base: { new (values?: import("o1js/dist/node/lib/field").Field[] | undefined): { get(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/field").Field; set(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; push(value: import("o1js/dist/node/lib/field").Field): void; pop(n: import("o1js/dist/node/lib/field").Field): void; concat(other: any): any; copy(): any; slice(start: import("o1js/dist/node/lib/field").Field, end: import("o1js/dist/node/lib/field").Field): any; insert(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; includes(value: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool; assertIncludes(value: import("o1js/dist/node/lib/field").Field): void; shiftLeft(n: import("o1js/dist/node/lib/field").Field): void; shiftRight(n: import("o1js/dist/node/lib/field").Field): void; hash(): import("o1js/dist/node/lib/field").Field; maxLength(): number; toString(): string; indexMask(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; incrementLength(n: import("o1js/dist/node/lib/field").Field): void; decrementLength(n: import("o1js/dist/node/lib/field").Field): void; lengthMask(n: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; map(fn: (v: import("o1js/dist/node/lib/field").Field, i: import("o1js/dist/node/lib/field").Field) => import("o1js/dist/node/lib/field").Field): any; length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }; from(values: import("o1js/dist/node/lib/field").Field[]): { get(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/field").Field; set(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; push(value: import("o1js/dist/node/lib/field").Field): void; pop(n: import("o1js/dist/node/lib/field").Field): void; concat(other: any): any; copy(): any; slice(start: import("o1js/dist/node/lib/field").Field, end: import("o1js/dist/node/lib/field").Field): any; insert(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; includes(value: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool; assertIncludes(value: import("o1js/dist/node/lib/field").Field): void; shiftLeft(n: import("o1js/dist/node/lib/field").Field): void; shiftRight(n: import("o1js/dist/node/lib/field").Field): void; hash(): import("o1js/dist/node/lib/field").Field; maxLength(): number; toString(): string; indexMask(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; incrementLength(n: import("o1js/dist/node/lib/field").Field): void; decrementLength(n: import("o1js/dist/node/lib/field").Field): void; lengthMask(n: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; map(fn: (v: import("o1js/dist/node/lib/field").Field, i: import("o1js/dist/node/lib/field").Field) => import("o1js/dist/node/lib/field").Field): any; length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }; empty(length?: import("o1js/dist/node/lib/field").Field | undefined): { get(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/field").Field; set(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; push(value: import("o1js/dist/node/lib/field").Field): void; pop(n: import("o1js/dist/node/lib/field").Field): void; concat(other: any): any; copy(): any; slice(start: import("o1js/dist/node/lib/field").Field, end: import("o1js/dist/node/lib/field").Field): any; insert(index: import("o1js/dist/node/lib/field").Field, value: import("o1js/dist/node/lib/field").Field): void; includes(value: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool; assertIncludes(value: import("o1js/dist/node/lib/field").Field): void; shiftLeft(n: import("o1js/dist/node/lib/field").Field): void; shiftRight(n: import("o1js/dist/node/lib/field").Field): void; hash(): import("o1js/dist/node/lib/field").Field; maxLength(): number; toString(): string; indexMask(index: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; incrementLength(n: import("o1js/dist/node/lib/field").Field): void; decrementLength(n: import("o1js/dist/node/lib/field").Field): void; lengthMask(n: import("o1js/dist/node/lib/field").Field): import("o1js/dist/node/lib/bool").Bool[]; map(fn: (v: import("o1js/dist/node/lib/field").Field, i: import("o1js/dist/node/lib/field").Field) => import("o1js/dist/node/lib/field").Field): any; length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }; _isStruct: true; toFields: (value: { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }) => import("o1js/dist/node/lib/field").Field[]; toAuxiliary: (value?: { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; } | undefined) => any[]; fromFields: (fields: import("o1js/dist/node/lib/field").Field[], aux: any[]) => { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }; sizeInFields(): number; check: (value: { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }) => void; toInput: (x: { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }) => { fields?: import("o1js/dist/node/lib/field").Field[] | undefined; packed?: [import("o1js/dist/node/lib/field").Field, number][] | undefined; }; toJSON: (x: { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }) => { length: string; values: { toFields: {}; toAuxiliary: {}; fromFields: {}; sizeInFields: {}; check: {}; }[]; }; fromJSON: (x: { length: string; values: { toFields: {}; toAuxiliary: {}; fromFields: {}; sizeInFields: {}; check: {}; }[]; }) => { length: import("o1js/dist/node/lib/field").Field; values: import("o1js/dist/node/lib/field").Field[]; }; }; export declare class EncryptedCircuitString extends EncryptedCircuitString_base { } export {};