import type { StackType, StackWithEnv } from '..'; export declare const applyClientEnv: (client: { readonly stack: import("..").ApplyClientEnv; readonly env: T["env"]["client"]; }) => { auth: { readonly signInWithGoogleRedirect: import("../type/client/auth/SignInWithGoogleRedirect").Fn; readonly createUserAndSignInWithEmailAndPassword: import("../type/client/auth/CreateUserAndSignInWithEmailAndPassword").Fn; readonly onAuthStateChanged: import("../type/client/auth/OnAuthStateChanged").Fn; readonly signOut: import("../type/client/auth/SignOut").Fn; readonly getAuthState: import("../type/client/auth/GetAuthState").Fn; }; db: { readonly getDoc: import("../type/client/db/GetDoc").Fn; readonly upsertDoc: import("../type/client/db/UpsertDoc").Fn; readonly onSnapshot: import("../type/client/db/OnSnapshot").Fn; readonly getDocWhen: import("../type/client/db/GetDocWhen").Fn; }; storage: { readonly uploadDataUrl: import("../type/client/storage/UploadDataUrl").Fn; readonly getDownloadUrl: import("../type/client/storage/GetDownloadUrl").Fn; }; }; //# sourceMappingURL=applyClientEnv.d.ts.map