import { ValidateFunction } from 'ajv'; import { JSONSchema } from 'json-schema-to-ts'; import { SQSContract } from '../sqsContract'; import { GetSQSHandlerOptions, SendMessageBuilderOptions } from '../types'; export declare const getSchema: (contract: Contract, { validateBody, validateAttributes }: GetSQSHandlerOptions) => JSONSchema | undefined; export declare const getRecordsValidator: (contract: Contract, options: GetSQSHandlerOptions) => ValidateFunction | undefined; export declare const getBodyValidator: (contract: Contract, options: SendMessageBuilderOptions) => ValidateFunction | undefined; export declare const getMessageAttributesValidator: (contract: Contract, options: SendMessageBuilderOptions) => ValidateFunction | undefined; //# sourceMappingURL=getRecordsValidator.d.ts.map