import type * as B from "effect/Brand"; import * as S from "effect/Schema"; import type * as SchemaAST from "effect/SchemaAST"; import type { Simplify } from "effect/Types"; import { type BrandedSchema } from "./brand.js"; export type NonEmptyStringBrand = B.Brand<"NonEmptyString">; export type NonEmptyString = string & NonEmptyStringBrand; export interface NonEmptyStringSchema extends BrandedSchema { (i: string, options?: SchemaAST.ParseOptions): NonEmptyString; } export declare const NonEmptyString: NonEmptyStringSchema; export interface NonEmptyString64kBrand extends Simplify & NonEmptyStringBrand> { } export type NonEmptyString64k = string & NonEmptyString64kBrand; export interface NonEmptyString64kSchema extends BrandedSchema { (i: string, options?: SchemaAST.ParseOptions): NonEmptyString64k; } export declare const NonEmptyString64k: NonEmptyString64kSchema; export interface NonEmptyString2kBrand extends Simplify & NonEmptyString64kBrand> { } export type NonEmptyString2k = string & NonEmptyString2kBrand; export interface NonEmptyString2kSchema extends BrandedSchema { (i: string, options?: SchemaAST.ParseOptions): NonEmptyString2k; } export declare const NonEmptyString2k: NonEmptyString2kSchema; export interface NonEmptyString255Brand extends Simplify & NonEmptyString2kBrand> { } export type NonEmptyString255 = string & NonEmptyString255Brand; export interface NonEmptyString255Schema extends BrandedSchema { (i: string, options?: SchemaAST.ParseOptions): NonEmptyString255; } export declare const NonEmptyString255: NonEmptyString255Schema; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5ncy5kLnRzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL1NjaGVtYS9zdHJpbmdzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sS0FBSyxLQUFLLENBQUMsTUFBTSxjQUFjLENBQUE7QUFDdEMsT0FBTyxLQUFLLENBQUMsTUFBTSxlQUFlLENBQUE7QUFDbEMsT0FBTyxLQUFLLEtBQUssU0FBUyxNQUFNLGtCQUFrQixDQUFBO0FBQ2xELE9BQU8sS0FBSyxFQUFFLFFBQVEsRUFBRSxNQUFNLGNBQWMsQ0FBQTtBQUM1QyxPQUFPLEVBQUUsS0FBSyxhQUFhLEVBQXNCLE1BQU0sWUFBWSxDQUFBO0FBR25FLE1BQU0sTUFBTSxtQkFBbUIsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLGdCQUFnQixDQUFDLENBQUE7QUFDM0QsTUFBTSxNQUFNLGNBQWMsR0FBRyxNQUFNLEdBQUcsbUJBQW1CLENBQUE7QUFDekQsTUFBTSxXQUFXLG9CQUFxQixTQUFRLGFBQWEsQ0FBQyxDQUFDLENBQUMsY0FBYyxFQUFFLGNBQWMsQ0FBQztJQUMzRixDQUFDLENBQUMsRUFBRSxNQUFNLEVBQUUsT0FBTyxDQUFDLEVBQUUsU0FBUyxDQUFDLFlBQVksR0FBRyxjQUFjLENBQUE7Q0FDOUQ7QUFDRCxlQUFPLE1BQU0sY0FBYyxFQUFFLG9CQVExQixDQUFBO0FBRUgsTUFBTSxXQUFXLHNCQUF1QixTQUFRLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLG1CQUFtQixDQUFDLEdBQUcsbUJBQW1CLENBQUM7Q0FBRztBQUMvRyxNQUFNLE1BQU0saUJBQWlCLEdBQUcsTUFBTSxHQUFHLHNCQUFzQixDQUFBO0FBQy9ELE1BQU0sV0FBVyx1QkFBd0IsU0FBUSxhQUFhLENBQUMsQ0FBQyxDQUFDLGNBQWMsRUFBRSxpQkFBaUIsQ0FBQztJQUNqRyxDQUFDLENBQUMsRUFBRSxNQUFNLEVBQUUsT0FBTyxDQUFDLEVBQUUsU0FBUyxDQUFDLFlBQVksR0FBRyxpQkFBaUIsQ0FBQTtDQUNqRTtBQUNELGVBQU8sTUFBTSxpQkFBaUIsRUFBRSx1QkFTN0IsQ0FBQTtBQUVILE1BQU0sV0FBVyxxQkFBc0IsU0FBUSxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLHNCQUFzQixDQUFDO0NBQUc7QUFDaEgsTUFBTSxNQUFNLGdCQUFnQixHQUFHLE1BQU0sR0FBRyxxQkFBcUIsQ0FBQTtBQUM3RCxNQUFNLFdBQVcsc0JBQXVCLFNBQVEsYUFBYSxDQUFDLENBQUMsQ0FBQyxjQUFjLEVBQUUsZ0JBQWdCLENBQUM7SUFDL0YsQ0FBQyxDQUFDLEVBQUUsTUFBTSxFQUFFLE9BQU8sQ0FBQyxFQUFFLFNBQVMsQ0FBQyxZQUFZLEdBQUcsZ0JBQWdCLENBQUE7Q0FDaEU7QUFDRCxlQUFPLE1BQU0sZ0JBQWdCLEVBQUUsc0JBUzVCLENBQUE7QUFFSCxNQUFNLFdBQVcsc0JBQXVCLFNBQVEsUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsbUJBQW1CLENBQUMsR0FBRyxxQkFBcUIsQ0FBQztDQUFHO0FBQ2pILE1BQU0sTUFBTSxpQkFBaUIsR0FBRyxNQUFNLEdBQUcsc0JBQXNCLENBQUE7QUFDL0QsTUFBTSxXQUFXLHVCQUF3QixTQUFRLGFBQWEsQ0FBQyxDQUFDLENBQUMsY0FBYyxFQUFFLGlCQUFpQixDQUFDO0lBQ2pHLENBQUMsQ0FBQyxFQUFFLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBRSxTQUFTLENBQUMsWUFBWSxHQUFHLGlCQUFpQixDQUFBO0NBQ2pFO0FBQ0QsZUFBTyxNQUFNLGlCQUFpQixFQUFFLHVCQVM3QixDQUFBIn0=