UNPKG

@qualifyze/airtable

Version:
16 lines (15 loc) 693 B
import { FieldsValidator, UnknownFields } from "../fields"; import { SimpleValidationContext } from "../simple-validation-context"; import { RecordData } from "./record-data"; export declare type QueryPageResult<Fields extends UnknownFields> = { offset?: string; records?: RecordData<Fields>[]; }; export declare class QueryPageResultValidation<Fields extends UnknownFields> extends SimpleValidationContext<unknown, QueryPageResult<Fields>> { private readonly fieldsValidator; static hasOffset(input: object): input is { offset: unknown; }; constructor(fieldsValidator: FieldsValidator<Fields>); isValid(input: unknown): input is QueryPageResult<Fields>; }