import type { PublicKey } from '@solana/web3.js'; import type { ValidationOptions } from 'class-validator'; export type PublicKeyValidationOptions = ValidationOptions & { allowNull?: boolean; }; export declare function IsPublicKey(validationOptions?: PublicKeyValidationOptions): (object: object, propertyName: string) => void; export declare function IsPublicKeyArray(validationOptions?: PublicKeyValidationOptions): (object: object, propertyName: string) => void; export declare function isPublicKey(value: unknown): value is PublicKey; //# sourceMappingURL=validate.d.ts.map