export declare type PartialAll<T> = {
    [K in keyof T]?: T[K] extends object ? PartialAll<T[K]> : T[K];
};
export declare type StringUnion<T extends string> = T | Omit<string, T>;
