import { Result } from 'neverthrow'; type ValidateDefinitionOfReady = (items: RequestedDefinitionOfReady) => Result; type RequestedDefinitionOfReady = readonly string[]; type DefinitionOfReady = readonly string[]; type DefinitionOfReadyError = { type: 'EmptyItem' | 'InvalidArrayElement'; message: string; }; declare const DefinitionOfReadyError: { readonly create: (type: DefinitionOfReadyError["type"], message: string) => DefinitionOfReadyError; }; export declare const DefinitionOfReady: { readonly validate: ValidateDefinitionOfReady; }; export type { RequestedDefinitionOfReady }; //# sourceMappingURL=definition_of_ready.d.ts.map