/**
 * ts-rest contract
 *
 * Create a contract, this should ideally be shared between your consumers and producers
 * Think of this as your HTTP Schema that both your client and backend can use.
 * @link {@see https://ts-rest.com/docs/core/}
 **/
export declare const contract: {
    demo: {
        method: "GET";
        path: "/api/demo";
        responses: {
            200: import("@ts-rest/core").ContractPlainType<{
                demo: boolean;
            }>;
        };
    };
    createTodo: {
        summary: "Create a Todo";
        method: "POST";
        body: import("@ts-rest/core").ContractPlainType<{
            text: string;
        }>;
        path: "/api/todo/create";
        responses: {
            200: import("@ts-rest/core").ContractPlainType<{
                status: string;
            }>;
        };
    };
};
