export declare const CitrusIDL: { version: string; name: string; accounts: ({ name: string; type: { kind: string; fields: ({ name: string; type: { option: string; }; } | { name: string; type: { option: { array: (string | number)[]; }; }; })[]; }; } | { name: string; type: { kind: string; fields: ({ name: string; type: string; } | { name: string; type: { defined: string; option?: undefined; }; } | { name: string; type: { option: { defined: string; }; defined?: undefined; }; })[]; }; })[]; types: ({ name: string; type: { kind: string; fields: ({ name: string; type: string; } | { name: string; type: { vec: { array: (string | number)[]; }; }; })[]; variants?: undefined; }; } | { name: string; type: { kind: string; variants: { name: string; }[]; fields?: undefined; }; })[]; };