export declare const mineIdl: { version: string; name: string; instructions: ({ name: string; accounts: ({ name: string; isMut: boolean; isSigner: boolean; pda: { seeds: ({ kind: string; type: string; value: string; account?: undefined; path?: undefined; } | { kind: string; type: { defined: string; }; account: string; path: string; value?: undefined; } | { kind: string; type: string; account: string; path: string; value?: undefined; })[]; }; accounts?: undefined; } | { name: string; accounts: { name: string; isMut: boolean; isSigner: boolean; }[]; isMut?: undefined; isSigner?: undefined; pda?: undefined; } | { name: string; isMut: boolean; isSigner: boolean; pda?: undefined; accounts?: undefined; })[]; args: { name: string; type: string; }[]; } | { name: string; accounts: ({ name: string; isMut: boolean; isSigner: boolean; pda?: undefined; } | { name: string; isMut: boolean; isSigner: boolean; pda: { seeds: ({ kind: string; type: string; value: string; account?: undefined; path?: undefined; } | { kind: string; type: string; account: string; path: string; value?: undefined; } | { kind: string; type: string; path: string; value?: undefined; account?: undefined; })[]; }; })[]; args: { name: string; type: string; }[]; })[]; accounts: { name: string; type: { kind: string; fields: { name: string; type: string; }[]; }; }[]; types: { name: string; type: { kind: string; variants: { name: string; }[]; }; }[]; events: { name: string; fields: { name: string; type: string; index: boolean; }[]; }[]; errors: { code: number; name: string; msg: string; }[]; };