import type { NoirCompiledCircuit, NoirCompiledCircuitWithName } from '@aztec/stdlib/noir'; import type { VerificationKeyData } from '@aztec/stdlib/vks'; import type { ArtifactProvider, ClientProtocolArtifact } from '../types.js'; export declare const ClientCircuitArtifacts: Record; export declare const SimulatedClientCircuitArtifacts: Record; export declare class BundleArtifactProvider implements ArtifactProvider { getClientCircuitArtifactByName(artifact: ClientProtocolArtifact): Promise; getSimulatedClientCircuitArtifactByName(artifact: ClientProtocolArtifact): Promise; getCircuitVkByName(artifact: ClientProtocolArtifact): Promise; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlLmQudHMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYXJ0aWZhY3RzL2NsaWVudC9idW5kbGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxLQUFLLEVBQUUsbUJBQW1CLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUMzRixPQUFPLEtBQUssRUFBRSxtQkFBbUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBb0I3RCxPQUFPLEtBQUssRUFBRSxnQkFBZ0IsRUFBRSxzQkFBc0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUc1RSxlQUFPLE1BQU0sc0JBQXNCLEVBQUUsTUFBTSxDQUFDLHNCQUFzQixFQUFFLG1CQUFtQixDQVl0RixDQUFDO0FBRUYsZUFBTyxNQUFNLCtCQUErQixFQUFFLE1BQU0sQ0FBQyxzQkFBc0IsRUFBRSxtQkFBbUIsQ0FnQi9GLENBQUM7QUFFRixxQkFBYSxzQkFBdUIsWUFBVyxnQkFBZ0I7SUFDN0QsOEJBQThCLENBQUMsUUFBUSxFQUFFLHNCQUFzQixHQUFHLE9BQU8sQ0FBQywyQkFBMkIsQ0FBQyxDQUVyRztJQUVELHVDQUF1QyxDQUFDLFFBQVEsRUFBRSxzQkFBc0IsR0FBRyxPQUFPLENBQUMsMkJBQTJCLENBQUMsQ0FFOUc7SUFFRCxrQkFBa0IsQ0FBQyxRQUFRLEVBQUUsc0JBQXNCLEdBQUcsT0FBTyxDQUFDLG1CQUFtQixDQUFDLENBRWpGO0NBQ0YifQ==