import type { Optic, TryA, TryT, A, B, S, T } from './optic.js'; interface OptionalA extends A { 0: TryA, undefined>>; } interface OptionalT extends T { 0: TryT | undefined>; } export declare const optional: Optic<'Prism', OptionalA, OptionalT>; export {};