type EnsureKeys = keyof Target extends ExpectedKeys[number] ? unknown : `Missing required keys: ${Exclude & string}`; export declare const createSplitProps: () => (props: Props, keys: Keys & EnsureKeys) => [Target, Omit)[number], string>>]; export {};