export declare const SESSION_LABEL_HERDR_TARGETS: readonly ["off", "tab", "pane", "both"]; /** Which Herdr name, if any, carries this session's Fabric peer label. */ export type FabricSessionLabelHerdrTarget = (typeof SESSION_LABEL_HERDR_TARGETS)[number]; /** Where a root session shows its Fabric peer label, such as `FAB-3`. */ export interface FabricSessionLabelConfig { /** Show the label as a Pi footer status. */ footer: boolean; /** Put the label before the Herdr tab name, the pane name, both, or neither. */ herdr: FabricSessionLabelHerdrTarget; } /** The checked `ui.sessionLabel` setting; a missing or invalid value takes its default. */ export declare const sessionLabelSettings: (value: unknown) => FabricSessionLabelConfig; //# sourceMappingURL=session-label-settings.d.ts.map