@jackdbd/eleventy-plugin-text-to-speech
Version:
Eleventy plugin that uses text-to-speech to generate audio assets for your website, then injects audio players in your HTML.
260 lines • 6.32 kB
TypeScript
import { z } from 'zod';
/**
* @internal
*/
export declare const write_result_success: z.ZodObject<{
error: z.ZodOptional<z.ZodUndefined>;
value: z.ZodObject<{
href: z.ZodString;
message: z.ZodString;
}, "strip", z.ZodTypeAny, {
message: string;
href: string;
}, {
message: string;
href: string;
}>;
}, "strip", z.ZodTypeAny, {
value: {
message: string;
href: string;
};
error?: undefined;
}, {
value: {
message: string;
href: string;
};
error?: undefined;
}>;
/**
* @internal
*/
export declare const write_result_failure: z.ZodObject<{
error: z.ZodType<Error, z.ZodTypeDef, Error>;
value: z.ZodOptional<z.ZodUndefined>;
}, "strip", z.ZodTypeAny, {
error: Error;
value?: undefined;
}, {
error: Error;
value?: undefined;
}>;
/**
* @internal
*/
export declare const write_result: z.ZodUnion<[z.ZodObject<{
error: z.ZodType<Error, z.ZodTypeDef, Error>;
value: z.ZodOptional<z.ZodUndefined>;
}, "strip", z.ZodTypeAny, {
error: Error;
value?: undefined;
}, {
error: Error;
value?: undefined;
}>, z.ZodObject<{
error: z.ZodOptional<z.ZodUndefined>;
value: z.ZodObject<{
href: z.ZodString;
message: z.ZodString;
}, "strip", z.ZodTypeAny, {
message: string;
href: string;
}, {
message: string;
href: string;
}>;
}, "strip", z.ZodTypeAny, {
value: {
message: string;
href: string;
};
error?: undefined;
}, {
value: {
message: string;
href: string;
};
error?: undefined;
}>]>;
/**
* Write result.
*
* @public
*/
export type WriteResult = z.infer<typeof write_result>;
/**
* @internal
*/
export declare const write_func: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodPromise<z.ZodUnion<[z.ZodObject<{
error: z.ZodType<Error, z.ZodTypeDef, Error>;
value: z.ZodOptional<z.ZodUndefined>;
}, "strip", z.ZodTypeAny, {
error: Error;
value?: undefined;
}, {
error: Error;
value?: undefined;
}>, z.ZodObject<{
error: z.ZodOptional<z.ZodUndefined>;
value: z.ZodObject<{
href: z.ZodString;
message: z.ZodString;
}, "strip", z.ZodTypeAny, {
message: string;
href: string;
}, {
message: string;
href: string;
}>;
}, "strip", z.ZodTypeAny, {
value: {
message: string;
href: string;
};
error?: undefined;
}, {
value: {
message: string;
href: string;
};
error?: undefined;
}>]>>>;
/**
* Write function.
*
* @public
*/
export type Write = z.infer<typeof write_func>;
export declare const hosting: z.ZodObject<{
config: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>;
write: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodPromise<z.ZodUnion<[z.ZodObject<{
error: z.ZodType<Error, z.ZodTypeDef, Error>;
value: z.ZodOptional<z.ZodUndefined>;
}, "strip", z.ZodTypeAny, {
error: Error;
value?: undefined;
}, {
error: Error;
value?: undefined;
}>, z.ZodObject<{
error: z.ZodOptional<z.ZodUndefined>;
value: z.ZodObject<{
href: z.ZodString;
message: z.ZodString;
}, "strip", z.ZodTypeAny, {
message: string;
href: string;
}, {
message: string;
href: string;
}>;
}, "strip", z.ZodTypeAny, {
value: {
message: string;
href: string;
};
error?: undefined;
}, {
value: {
message: string;
href: string;
};
error?: undefined;
}>]>>>;
}, "strip", z.ZodTypeAny, {
config: {} & {
[k: string]: unknown;
};
write: (...args: unknown[]) => Promise<{
value: {
message: string;
href: string;
};
error?: undefined;
} | {
error: Error;
value?: undefined;
}>;
}, {
config: {} & {
[k: string]: unknown;
};
write: (...args: unknown[]) => Promise<{
value: {
message: string;
href: string;
};
error?: undefined;
} | {
error: Error;
value?: undefined;
}>;
}>;
export type Hosting = z.input<typeof hosting>;
export declare const hosting_client: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodObject<{
config: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>;
write: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodPromise<z.ZodUnion<[z.ZodObject<{
error: z.ZodType<Error, z.ZodTypeDef, Error>;
value: z.ZodOptional<z.ZodUndefined>;
}, "strip", z.ZodTypeAny, {
error: Error;
value?: undefined;
}, {
error: Error;
value?: undefined;
}>, z.ZodObject<{
error: z.ZodOptional<z.ZodUndefined>;
value: z.ZodObject<{
href: z.ZodString;
message: z.ZodString;
}, "strip", z.ZodTypeAny, {
message: string;
href: string;
}, {
message: string;
href: string;
}>;
}, "strip", z.ZodTypeAny, {
value: {
message: string;
href: string;
};
error?: undefined;
}, {
value: {
message: string;
href: string;
};
error?: undefined;
}>]>>>;
}, "strip", z.ZodTypeAny, {
config: {} & {
[k: string]: unknown;
};
write: (...args: unknown[]) => Promise<{
value: {
message: string;
href: string;
};
error?: undefined;
} | {
error: Error;
value?: undefined;
}>;
}, {
config: {} & {
[k: string]: unknown;
};
write: (...args: unknown[]) => Promise<{
value: {
message: string;
href: string;
};
error?: undefined;
} | {
error: Error;
value?: undefined;
}>;
}>>;
//# sourceMappingURL=schemas.d.ts.map