export interface LaboratoryEnv {
    variables: Record<string, string>;
}
export interface LaboratoryEnvState {
    env: LaboratoryEnv | null;
}
export interface LaboratoryEnvActions {
    setEnv: (env: LaboratoryEnv) => void;
}
export declare const useEnv: (props: {
    defaultEnv?: LaboratoryEnv | null;
    onEnvChange?: (env: LaboratoryEnv | null) => void;
}) => LaboratoryEnvState & LaboratoryEnvActions;
